J S c r i p t   B i o g r a p h y 
 
 
 
 T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   C O P Y R I G H T   H O L D E R S   A N D   C O N T R I B U T O R S   " A S   I S "   A N D   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O N T R I B U T O R S   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 
 
 R E Q U I R E M E N T :   J S c r i p t   P a n e l   2 . 3 . 1 +   
 
 
 
 I n s t a l l a t i o n :     A d d   a   J S c r i p t   P a n e l   t o   t h e   l a y o u t   i n   t h e   u s u a l   w a y .   C l i c k   t h e   p a n e l   ( o r   r i g h t   c l i c k   a n d   c h o o s e   c o n f i g u r e )   t o   o p e n   t h e   e d i t o r .   U s e   t h e   t o o l s   b u t t o n   t o   i m p o r t   t h e   s c r i p t   
 
 
 
 U p d a t i n g :   S h i f t   +   r i g h t   c l i c k   a n d   c h o o s e   c o n f i g u r e .   U s e   t h e   t o o l s   b u t t o n   t o   i m p o r t   t h e   n e w   v e r s i o n 
 
 
 
 
 
 F E A T U R E S 
 
 
 
 F e t c h e s   a n d   d i s p l a y s   a r t i s t   b i o g r a p h i e s   &   a l b u m   r e v i e w s   f r o m   l a s t . f m   +   a l l m u s i c   
 
 
 
 F e t c h e s   a n d   d i s p l a y s   a r t i s t   p h o t o s   a n d   r e v i e w   c o v e r   a r t w o r k 
 
 
 
 O p t i o n   t o   a u t o - s a v e   c o v e r s   f o r   m u s i c   f i l e s   i n   a   s p e c i f i e d   l o c a t i o n   ( m e n u   >   s o u r c e s   >   s e r v e r   s e t t i n g s ) 
 
 
 
 C o m p a t i b l e   w i t h   d e f a u l t   u s e r   i n t e r f a c e   ( D U I )   &   c o l u m n s   u s e r   i n t e r f a c e   ( C U I ) 
 
 
 
 S u p p o r t s   t r a n s p a r e n c y   ( r e q u i r e s   C U I   &   p a n e l   s t a c k   s p l i t t e r   o r   s i m i l a r ) 
 
 
 
 A l l - i n - o n e   d i s p l a y 
 
 
 
 S e t   p r e f e r r e d   s o u r c e   o r d e r 
 
 
 
 S i m p l e   t o g g l e s : 
 
 
 
 L e f t   b u t t o n   c l i c k :   s w i t c h e s   m o d e :   a r t i s t   v s   a l b u m .   O p t i o n   t o   m a p   t o   l e f t   b u t t o n   d o u b l e   c l i c k   i f   p r e f e r r e d   ( m e n u   >   s o u r c e s   >   s e r v e r   s e t t i n g s ) 
 
 
 
 M i d d l e   b u t t o n   c l i c k :   s w i t c h e s   b e t w e e n   t e x t   o r   i m a g e   a n d   d u a l   a u t o   m o d e   ( p r o v i d e d   a r t w o r k ,   t e x t   e t c   e x i s t s ) .   T o g g l e   a l s o   o n   r i g h t   c l i c k   m e n u   
 
 
 
 D u a l   m o d e   o p e r a t e s   i n   a n   a u t o   s t y l e   b y   d e f a u l t .   A u t o   s t y l e   c a n   b e   s w i t c h e d   o f f   t o   a l w a y s   g i v e   i m a g e   +   t e x t   i f   p r e f e r r e d   ( p a n e l   p r o p e r t i e s :   l a y o u t   d u a l   s t y l e   a u t o ) 
 
   
 
 A u t o - u p d a t i n g   o f   s o u r c e s   a n d   o p t i o n a l   f o r c e   u p d a t e   o n   r i g h t   c l i c k   m e n u 
 
 
 
 L a n g u a g e   c a n   b e   s e t   f o r   l a s t . f m   ( m e n u   >   s o u r c e s   >   l a s t . f m   l a n g u a g e ) 
 
 
 
 L a y o u t   s t y l e s :   p r e s e t s   f o r   p i c t u r e   t o p ,   l e f t ,   b o t t o m   o r   r i g h t .   F r e e s t y l e   t h a t   a l l o w s   i m a g e   &   t e x t   p o s i t i o n i n g   a n y w h e r e .   O p t i o n   t o   c r e a t e   n e w   s t y l e s .   P r e s s   C T R L   w i t h   m o u s e   o v e r   t o   a l t e r   l a y o u t s   ( p a n e l   h a s   t o   h a v e   f o c u s   [ e . g .   c l i c k   i t ] ) 
 
 
 
 D a r k ,   b l e n d   &   l i g h t   t h e m e   p r e s e t s 
 
 
 
 I m a g e   o p t i o n s :   a u t o   e n l a r g e   o n   m o u s e   o v e r ,   a u t o - f i l l ,   c u s t o m   a l i g n m e n t ,   b o r d e r ,   r e f l e c t i o n   ( c o n f i g u r a b l e   s t r e n g t h ,   s i z e ,   g r a d i e n t ) ,   s h a d o w   a n d   s m o o t h   t r a n s i t i o n   e f f e c t s   ( m e n u   >   i m a g e ) .   I m a g e   r e f l e c t i o n   s e t t i n g s   a r e   i n   p a n e l   p r o p e r t i e s .   S t r e n g t h   c a n   a l s o   b e   a d j u s t e d   b y   s h i f t   +   m o u s e   w h e e l   o v e r   i m a g e 
 
 
 
 O v e r l a y   e f f e c t s   
 
 
 
 H e a d i n g :   e n a b l e :   m e n u   >   l a y o u t .   C l i c k a b l e   >   t o g g l e s   s o u r c e .   S u p p o r t s   t i t l e   f o r m a t t i n g   ( e n t e r   i n   p a n e l   p r o p e r t i e s ) .   J S c r i p t   B i o g r a p h y   s p e c i f i c   f i e l d s   o f   % B I O _ A L B U M A R T I S T % ,   % B I O _ A R T I S T %   &   % B I O _ A L B U M %   s h o u l d   n o r m a l l y   b e   u s e d   w h e r e   a p p r o p r i a t e ,   t o   e n s u r e   c o r r e c t   d i s p l a y 
 
 
 
 T i t l e :   a u t o - s h o w s   i n   " P r e f e r   B o t h   S o u r c e s "   m o d e   t o   d i s c e r n   s o u r c e s .   C a n   b e   h i d d e n   o r   s e t   t o   a l w a y s   s h o w   ( m e n u   >   l a y o u t ) 
 
 
 
 R a t i n g :   o p t i o n a l l y   s h o w   l a s t . f m   a n d   a l l m u s i c   a l b u m   r a t i n g s   i n   h e a d i n g ,   o n   s e p a r a t e   l i n e   o r   e m b e d d e d   i n   t e x t   
 
 
 
 S m o o t h   s c r o l l i n g   o f   t e x t 
 
 
 
 D i s c r e t e   s c r o l l b a r   b y   d e f a u l t ;   c a n   b e   r e s i z e d   /   h i d d e n .   O t h e r   s c r o l l b a r   t y p e s   i n c l u d i n g   w i n d o w s   t h e m e d   a r e   a v a i l a b l e 
 
 
 
 L e f t   &   r i g h t   a r r o w   k e y s   c a n   b e   u s e d   t o   c y c l e   t h r o u g h   a r t i s t   i m a g e s .   P g U p   &   P g D n   w o r k s   f o r   t e x t .   P a n e l   h a s   t o   h a v e   f o c u s   e t c 
 
 
 
 S t a t i s t i c s :   o p t i o n a l l y   d i s p l a y   l a s t . f m   s c r o b b l e s   &   l i s t e n e r s ,   w h e r e   a v a i l a b l e   ( p a n e l   p r o p e r t i e s   >   S t a t i s t i c s   L a s t . f m . . . ) 
 
 
 
 C o l o u r s   a n d   f o n t s :   s e t   i n   f o o b a r 2 0 0 0   p r e f e r e n c e s   f o r   D U I   o r   C U I 
 
 
 
 F o n t   s i z e :   s e t   w i t h   D U I   p l a y l i s t   f o n t   o r   C U I   l i s t   f o n t .   O r   u s e   m o u s e - o v e r   w i t h   C T R L   +   m o u s e   w h e e l   t o   z o o m   t h e   f o n t   s i z e   ( r e s e t s   i f   U I   f o n t   s i z e   c h a n g e d ) 
 
 
 
 T o o l t i p   f o n t   s i z e :   s e t   w i t h   " Z o o m   T o o l t i p   ( % ) "   i n   p a n e l   p r o p e r t i e s 
 
 
 
 E x t r a   c u s t o m   c o l o u r / f o n t   o p t i o n s   a r e   i n   p a n e l   p r o p e r t i e s   
 
 
 
 N o w   P l a y i n g :   d e f a u l t   i s   t o   s h o w   i n f o   f o r   t h e   n o w   p l a y i n g   t r a c k .   E n a b l e / d i s a b l e   o n   a   p e r   p a n e l   b a s i s   ( m e n u   >   s o u r c e s ) .   I f   d i s a b l e d ,   t h e   s e l e c t e d   t r a c k   i s   f o l l o w e d 
 
 
 
 
 
 C R E A T E   &   M A N A G E   S T Y L E S   ( m e n u   >   l a y o u t ) 
 
 
 
 T w o   s t y l e   e n g i n e s   a r e   s u p p o r t e d 
 
 
 
 1 )   A u t o .   S t r a i g h t f o r w a r d   s t y l e   t h a t   i s   u s e d   b y   t h e   t o p ,   l e f t ,   b o t t o m   o r   r i g h t   p r e s e t   s t y l e s .   P r e s s   C T R L   w i t h   m o u s e   o v e r   t o   a d j u s t .   R e - p o s i t i o n i n g   i s   a u t o - c a l c u l a t e d .   P a d d i n g   >   p a n e l   p r o p e r t i e s .   I m a g e   a l i g n m e n t   >   m e n u 
 
 
 
 2 )   F r e e s t y l e .   U s e d   b y   t h e   o v e r l a y   s t y l e   p r e s e t .   O f f e r s   d r a g   s t y l e   p o s i t i o n i n g   o f   i m a g e   &   t e x t   b o x e s   p l u s   t e x t   o v e r l a y .   P r e s s   C T R L   w i t h   m o u s e   o v e r   t o   d i s p l a y   d r a g   b o x e s .   O v e r l a y   e f f e c t s : 
 
 
 
 a )   F a d e :   f a d e s   i m a g e   i n t o   b a c k g r o u n d   &   o f f e r s   g r a d i e n t   e f f e c t s 
 
 b )   R e c t a n g l e   &   r o u n d   r e c t a n g l e :   s e m i - t r a n s p a r e n t   o r   s o l i d   f i l l s   w i t h   o p t i o n a l   r i m   ( b o r d e r ) .   S u p p o r t s   c u s t o m   c o l o u r s 
 
 c )   C o n f i g u r a b l e   o v e r l a y   s t r e n g t h   e t c 
 
 
 
 M o s t   o v e r l a y   s e t t i n g s   a r e   i n   p a n e l   p r o p e r t i e s   ( " O v e r l a y . . . " ) .   S t r e n g t h   c a n   a l s o   b e   a d j u s t e d   b y   s h i f t   +   m o u s e   w h e e l   o v e r   t e x t 
 
 
 
 I m a g e   a l i g n m e n t   >   m e n u 
 
 P a d d i n g   >   p a n e l   p r o p e r t i e s   [ a p p l i e s   w i t h i n   b o x e s ] 
 
 
 
 M e n u   o f f e r s   o p t i o n s   t o   c r e a t e   n e w   f r e e s t y l e   l a y o u t s   +   r e n a m e ,   d e l e t e ,   &   e x p o r t   c u s t o m   s t y l e s   o r   r e s e t   l a y o u t s .   N e w   f r e e s t y l e   l a y o u t s   a r e   b a s e d   o n   t h e   c u r r e n t   l a y o u t 
 
 
 
 
 
 M O R E   I T E M S   B U T T O N :   S I M I L A R   A R T I S T S ,   T O P   A L B U M S   &   M O R E   T A G S   ( e n a b l e :   r i g h t   c l i c k   >   m e n u   >   s o u r c e s ) 
 
 
 
 D r o p   d o w n   m e n u   ( t o p   l e f t )   t h a t   e n a b l e s   d i s p l a y   o f   i n f o   r e l a t e d   t o   t h e   c u r r e n t   i t e m : 
 
 
 
 S i m i l a r   a r t i s t s ,   m u l t i p l e - f i e l d s   &   m u l t i v a l u e   t a g s :   f e t c h   a n d   d i s p l a y   b i o g r a p h i e s   a n d   p h o t o s 
 
 
 
 T o p   a l b u m s :   f e t c h   a n d   d i s p l a y   r e v i e w s   a n d   r e v i e w   i m a g e s   
 
 
 
 H e a d i n g   t i t l e f o r m a t   c a n   b e   s e t   t o   s h o w   i n f o   s o u r c e   i f   r e q u i r e d ,   e . g . 
 
 
 
 B i o g r a p h y :   h e a d i n g   t i t l e f o r m a t   t o   i d e n t i f y   s i m i l a r   o r   t a g   a r t i s t s : 
 
 $ i f 2 ( $ i f ( % M O R E _ I T E M % , [ % B I O _ A R T I S T % :   S i m i l a r   t o   $ m e t a ( a r t i s t , 0 ) ] , [ % B I O _ A R T I S T % ] ) , A r t i s t   U n k n o w n ) 
 
 
 
 R e v i e w :   h e a d i n g   t i t l e f o r m a t   t o   i d e n t i f y   t o p   a l b u m s : 
 
 $ i f 2 ( % B I O _ A L B U M A R T I S T % , A r t i s t   U n k n o w n ) $ i f 2 ( $ i f ( % M O R E _ I T E M % , [   -   % B I O _ A L B U M %   ' [ ' T o p   A l b u m ' ] ' ] , [   -   % B I O _ A L B U M % ] ) ,   -   A l b u m   U n k n o w n ) 
 
 
 
 % M O R E _ I T E M %   i s   a v a i l a b l e   f o r   u s e   i n   h e a d i n g s .   E v a l u a t e s   t o   t r u e   o r   f a l s e   
 
 
 
 A u t o - c y c l e   o p t i o n 
 
 
 
 N u m b e r   o f   s i m i l a r   a r t i s t s   d i s p l a y e d   c a n   b e   s e t   ( 0 - 1 0 )   [ " M e n u   >   S o u r c e s   >   S e r v e r   S e t t i n g s "   ( b i o g r a p h y _ j s p . i n i ) ] 
 
 
 
 U s e   m o u s e - o v e r   w i t h   C T R L   +   m o u s e   w h e e l   t o   z o o m   t h e   b u t t o n   s i z e   
 
 
 
 T e c h n i c a l   i n f o 
 
 M u l t i p l e - f i e l d s   &   m u l t i v a l u e   t a g s   w o r k   b y   e x p a n d i n g   a l l   f i e l d s   r e f e r e n c e d   b y   " % B I O _ A R T I S T % "   i n   b i o g r a p h y _ j s p . i n i   a n d   i n c l u d e   m u l t i v a l u e s .   E x t r a   f i e l d s   c a n   b e   a d d e d   a t   t h e   e n d   o f   t h e   $ i f 3   s t a t e m e n t .   D u e   t o   s e a r c h   l i m i t a t i o n s ,   n e w   a l l m u s i c   b i o g r a p h i e s   c a n n o t   b e   f e t c h e d ,   b u t   p r e - e x i s t i n g   c a n   b e   l o a d e d .   T h e r e   i s   a l s o   a n   a d v a n c e d   o p t i o n   i n   " M e n u   >   S o u r c e s   >   S e r v e r   S e t t i n g s "   ( b i o g r a p h y _ j s p . i n i )   t o   c a c h e   n o v e l *   d a t a   o b t a i n e d   t h r o u g h   t h e   m o r e   i n f o   b u t t o n   s e p a r a t e l y   f r o m   t h e   m a i n   l o c a t i o n ,   i f   p r e f e r r e d .   T h i s   i s   s e t - u p   b y   a p p l y i n g   F i n d > R e p l a c e   t o   t h e   m a i n   s a v e   p a t t e r n s   s o   t h a t   t h e   b a s i c   s a v e   p a t t e r n s   a r e   r e t a i n e d .   M u l t i p l e   F i n d > R e p l a c e   p a i r s   c a n   b e   s e p a r a t e d   w i t h   | ,   e . g . 
 
 y t t m > y t t m \ b i o _ s u p p l e m e n t a l | u s e r - d a t a > u s e r - d a t a \ s u p p l e m e n t a l 
 
 R e p l a c e s : 
 
 y t t m   w i t h   y t t m \ b i o _ s u p p l e m e n t a l   & 
 
 u s e r - d a t a   w i t h   u s e r - d a t a \ s u p p l e m e n t a l 
 
 * m a i n   s a v e   l o c a t i o n s   w i l l   s t i l l   b e   u s e d   f o r   i t e m s   d e t e c t e d   a s   b e i n g   i n   t h e   m e d i a   l i b r a r y ,   s t a n d a r d   i t e m s   l i k e   p l a y e d   t r a c k s   &   i t e m s   p r e - e x i s t i n g 
 
 
 
 
 
 C O N T E X T   M E N U   ( R I G H T   C L I C K ) 
 
 
 
 C o n t a i n s   c o m m o n l y   u s e d   s e t t i n g s 
 
 
 
 
 
 P A N E L   P R O P E R T I E S 
 
 
 
 P a n e l   p r o p e r t i e s   a l s o   a p p l y   t o   i n d i v i d u a l   J S c r i p t   b i o g r a p h y   p a n e l s ,   a n d   c o n t a i n   s e t t i n g   t h a t   n o r m a l l y   o n l y   n e e d   c h a n g i n g   i n f r e q u e n t l y 
 
 
 
 A c c e s s   b y   r i g h t   c l i c k 
 
 
 
 * * *   A L W A Y   E N S U R E   C O M M A   " , "   S E P A R A T O R S   A R E   R E T A I N E D   W H E R E   U S E D   I N   P A N E L   P R O P E R T I E S   * * * 
 
 
 
 P a n e l   p r o p e r t i e s   c a n   b e   r e s e t   t o   d e f a u l t   b y   d e l e t e   - >   a p p l y   
 
 
 
 A v a i l a b i l i t y   o f   c u s t o m   i c o n s   m a y   d e p e n d   o n   f o n t s   i n s t a l l e d .   T h e   i c o n   f o n t   c a n   b e   s e t   i n   p a n e l   p r o p e r t i e s .   F o n t   s y m b o l s   c a n   b e   p a s t e d   i n .   R e c o m m e n d e d   i c o n   f o n t s   a r e :   S e g o e   U I   S y m b o l ,   S e g o e   M D L 2   A s s e t s ,   F o n t A w e s o m e ,   G u i f x   v 2   T r a n s p o r t s   a n d   W i n g d i n g s   s e r i e s .   T h e   v e r t i c a l   o f f s e t   &   g a p   p r o v i d e   s m a l l   a d j u s t m e n t   s u f f i c i e n t   f o r   f i n e   t u n i n g   i c o n   p o s i t i o n   
 
 
 
 
 
 B I O G R A P H Y   S E R V E R 
 
 
 
 " S e r v e r   S e t t i n g s "   a r e   i n   b i o g r a p h y _ j s p . i n i   &   a p p l y   t o   a l l   J S c r i p t   b i o g r a p h y   p a n e l s :   f o o b a r 2 0 0 0 ( p r o f i l e ) \ y t t m \ b i o g r a p h y _ j s p . i n i 
 
 
 
 M e n u   >   S o u r c e s   >   S e r v e r   S e t t i n g s   c a n   b e   u s e d   t o   o p e n   b i o g r a p h y _ j s p . i n i . 
 
 
 
 C o n t a i n s   s e t t i n g s   f o r   w h i c h   s o u r c e s   t o   a u t o - f e t c h ,   n a m e   r e m a p p i n g ,   s a v e   l o c a t i o n s   a n d   v a r i o u s   m i s c e l l a n e o u s   a n d   a d v a n c e d   o p t i o n s 
 
 
 
 
 
 S A V E 
 
 
 
 T h e   d e f a u l t   s a v e   p a t t e r n s   o r g a n i s e   i n f o r m a t i o n   b y   t y p e   a n d   s o u r c e .   I f   y o u   p r e f e r   t o   o r g a n i s e   b y   a r t i s t ,   t h e   f o l l o w i n g   c a n   u s e d 
 
 
 
 [ S A V E ] 
 
 A l b u m   R e v i e w   [ A l l m u s i c ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A L B U M A R T I S T % \ a l l m u s i c 
 
 A l b u m   R e v i e w   [ L a s t f m ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A L B U M A R T I S T % \ l a s t f m 
 
 B i o g r a p h y   [ A l l m u s i c ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A R T I S T % \ a l l m u s i c 
 
 B i o g r a p h y   [ L a s t f m ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A R T I S T % \ l a s t f m 
 
 I m a g e   [ A r t i s t ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A R T I S T % 
 
 I m a g e   [ R e v i e w ]   F o l d e r = % p r o f i l e % \ u s e r - d a t a \ % B I O _ A R T I S T % 
 
 
 
 
 
 C O V E R S :   M U S I C   F I L E S 
 
 
 
 E n a b l e   a u t o - s a v e   i n   b i o g r a p h y _ j s p . i n i   t o   h a v e   m u s i c   f i l e   c o v e r s   s a v e d   t o   a   s p e c i f i e d   l o c a t i o n .   N o   o t h e r   s e t - u p   i s   r e q u i r e d .   T h e   a i m   i s   t o   o b t a i n   m i s s i n g   c o v e r s .   I f   a u t o - s a v e   i s   e n a b l e d ,   s e a r c h e s   w h e n   u n a b l e   t o   l o a d   a   c o v e r   a c c o r d i n g   t o   m a i n   f o o b a r 2 0 0 0   p r e f e r e n c e s   ( d i s p l a y   >   a l b u m   a r t   >   f r o n t   c o v e r   >   s e a r c h   p a t t e r n s )   a n d   t h e r e   i s n ' t   a   s a v e d   c o v e r 
 
 
 
 
 
 A R T I S T   B I O G R A P H I E S   &   A L B U M   R E V I E W S 
 
 
 
 T h e   s c r i p t   a u t o - r e f r e s h e s   c a c h e d   d a t a   a c c o r d i n g   t o   t h e   " C a c h e   E x p i r y "   t i m e   i n   b i o g r a p h y _ j s p . i n i ,   i f   t h e   a r t i s t   o r   a l b u m   i s   p l a y e d / s e l e c t e d .   T h e   d e f a u l t   o f   2 8   d a y s   c a n   e a s i l y   b e   i n c r e a s e d   t o   s a y   9 0 - 1 8 0 +   d a y s .   W e b - s i t e   b i o g r a p h i e s   e v o l v e   s l o w l y   &   c h a n g e   i n f r e q u e n t l y ,   u s u a l l y   a t   m o s t   1 - 2   t i m e s   /   y e a r   f o r   c u r r e n t   a r t i s t s   &   n e v e r   o r   r a r e l y   f o r   i n a c t i v e   a r t i s t s .   A l b u m   r e v i e w s :   a l l m u s i c   d o n ' t   c h a n g e   &   a r e n ' t   a u t o - u p d a t e d ;   l a s t . f m   c h a n g e   o c c a s i o n a l l y .   F o r c e   u p d a t e   o n   t h e   r i g h t   c l i c k   m e n u   o v e r r i d e s   t h e   " C a c h e   E x p i r y "   t i m e   a n d   w i l l   i m m e d i a t e l y   r e f r e s h   e n a b l e d   s o u r c e s 
 
   
 
 B e c a u s e   t h e r e   c a n   b e   m o r e   t h a n   o n e   a r t i s t   w i t h   t h e   s a m e   n a m e ,   a l l m u s i c   b i o g r a p h i e s   f i r s t   s e a r c h   a n d   m a t c h   t h e   a l b u m   n a m e   t o   i n c r e a s e   t h e   l i k e l i h o o d   o f   f i n d i n g   t h e   c o r r e c t   a r t i s t ,   a n d   t h u s   d e p e n d   o n   m a t c h i n g   t h e   a l b u m   n a m e .   L a s t . f m   b i o g r a p h i e s   u s u a l l y   i n c l u d e   a l l   a r t i s t s   w i t h   t h e   s a m e   n a m e 
 
 
 
 
 
 C U S T O M   B I O G R A P H I E S   A N D   R E V I E W S 
 
 
 
 U s e   " M e n u   >   S o u r c e s   >   P a s t e   F r o m   C l i p b o a r d " .   A   f l a g ,   e i t h e r   " C u s t o m   B i o g r a p h y "   o r   " C u s t o m   R e v i e w " ,   i s   u s e d   t o   s t o p   J S c r i p t   B i o g r a p h y   f r o m   t r y i n g   t o   a u t o - u p d a t e   a n y   c u s t o m   b i o g r a p h i e s   &   r e v i e w s   a n d   t h a t   s h o u l d   b e   l e f t   i n   p l a c e .     " F o r c e   U p d a t e "   o v e r r i d e s   t h e   f l a g .   M e n u   i t e m s   g r a y e d   i n   i m a g e   o n l y   m o d e   o r   i f   n o   c l i p b o a r d   d a t a   o r   r e q u i r e d   a r t i s t   /   a l b u m   n a m e s   m i s s i n g 
 
 
 
 
 
 A L B U M   N A M E   A U T O - C L E A N   ( o p t i o n a l ) 
 
 
 
 S t r i p s   k e y   w o r d s ,   a s   r e q u i r e d ,   b e f o r e   s e a r c h i n g ,   e . g .   " D e l u x e   V e r s i o n " ,   " [ 2 0 1 1   -   R e m a s t e r ] " ,   " E x p a n d e d   E d i t i o n "   +   m a n y   m o r e .   I m p r o v e s   s e a r c h   r e s u l t s   i f   s u c h   p h r a s e s   a r e   u s e d   i n   a l b u m   n a m e s .   D e f a u l t   i s   o f f .   E n a b l e   i n   b i o g r a p h y _ j s p . i n i   ( " M I S C E L L A N E O U S   H E A D I N G " ) 
 
 
 
 S e a r c h   m e t h o d   i f   e n a b l e d 
 
 C o v e r s .   F i r s t   s e a r c h   u s i n g   f u l l   a l b u m   n a m e ,   a s   c o v e r   v a r i a n t s   a r e   o f t e n   a v a i l a b l e .   I f   c o v e r   n o t   f o u n d ,   s e a r c h   u s i n g   s t r i p p e d   " c o r e "   n a m e ,   i f   d i f f e r e n t .   F o r   e x a m p l e ,   t r y   " M a d o n n a   -   R e b e l   h e a r t   ( S u p e r   D e l u x e   E d i t i o n ) " ;   i f   c o v e r   n o t   f o u n d   t r y   " M a d o n n a   -   R e b e l   H e a r t " 
 
 A l b u m   r e v i e w s .   S e a r c h   w i t h   s t r i p p e d   " c o r e "   n a m e ,   s i n c e   n a m e s   w i t h   " e x t r a   i n f o "   m o s t l y   f a i l   o r   f i n d   a n   i n f e r i o r   r e v i e w 
 
 
 
 S e a r c h   m e t h o d   i f   d i s a b l e d 
 
 C o v e r s   &   a l b u m   r e v i e w s .   S e a r c h   u s i n g   f u l l   a l b u m   n a m e   
 
 
 
 
 
 A R T I S T   I M A G E S 
 
 
 
 T h e   i n i t i a l   f e t c h   n u m b e r   a n d   w h e t h e r   t o   a u t o - a d d   n e w   i m a g e s   c a n   b e   s e t   i n   b i o g r a p h y _ j s p . i n i .   I m a g e s   a r e   f e t c h e d   f r o m   l a s t . f m .   I f   a u t o - a d d   i s   e n a b l e d ,   r e - c h e c k s   a c c o r d i n g   t o   t h e   " C a c h e   E x p i r y "   t i m e   a d d i n g   a n y   n e w   t o p   5   i m a g e s .   O p t i o n a l l y   a   c a c h e   l i m i t   c a n   b e   s e t .   I f   u s e d   w i t h   a u t o - a d d ,   n e w e r   i m a g e s   a r e   a d d e d   &   o l d e r   r e m o v e d   t o   g i v e   a   f i x e d   n u m b e r   o f   u p - t o - d a t e   i m a g e s 
 
 
 
 I f   a   c a c h e   l i m i t   i s   s e t   t h e   n u m b e r   o f   i m a g e s   i s   a u t o - m a n a g e d   w i t h   o l d e r   i m a g e s   d e l e t e d   a s   r e q u i r e d .   T h i s   o n l y   c o n s i d e r s   i m a g e s   e n d i n g   i n   " _ 3 2 - a l p h a n u m e r i c - s t r i n g . j p g " ,   e . g .   C o l d p l a y _ 4 2 1 c a c 7 d 8 e 4 2 6 6 2 f 0 6 9 c 4 b 6 9 e 7 9 3 4 d 7 b . j p g .   I f   a   c u s t o m   s a v e   l o c a t i o n   i s   u s e d ,   e n s u r e   i m a g e s   a r e   s a v i n g   w h e r e   e x p e c t e d   &   t h e r e   a r e n ' t   o t h e r   m a t c h i n g   i m a g e s .   T h e   c a c h e   l i m i t   i s   a p p l i e d   f o l l o w i n g   i m a g e   u p d a t e   a n d   w h e n   i m a g e s   a r e   n o   l o n g e r   i n   u s e .   I f   a u t o - a d d   i s   e n a b l e d ,   t h e   e f f e c t i v e   m i n i m u m   n u m b e r   i s   5 
 
 
 
 I f   y o u ' r e   u s i n g   a   f u n c t i o n a l   a r t i s t   i m a g e   d o w n l o a d e r   w i t h   a n o t h e r   p l u g - i n / s c r i p t   t h a t   s a v e s   i m a g e s ,   d i s a b l e   t h e   J S c r i p t   b i o g r a p h y   f e t c h e r   a n d   e n t e r   t h e   f o l d e r   l o c a t i o n   i n   b i o g r a p h y _ j s p . i n i .   T h e   l o c a t i o n   w i l l   b e   " l i v e "   m o n i t o r e d   
 
 
 
 
 
 D I S P L A Y   O F   I M A G E S   B Y   O T H E R   A R T W O R K   V I E W E R S   A N D   P L A Y L I S T S 
 
 
 
 M o s t   c o m p o n e n t s   l o a d   i m a g e s   t h r o u g h   m a i n   f o o b a r 2 0 0 0   p r e f e r e n c e s   ( d i s p l a y   >   a l b u m   a r t ) .   I n v a l i d   c h a r a c t e r s   i n   f o l d e r   &   f i l e   n a m e s   a r e   h a n d l e d   a u t o m a t i c a l l y .   E x a m p l e s   w i t h   d e f a u l t   s e t t i n g s   a r e   a s   f o l l o w s 
 
 
 
 D i s p l a y   o f   f e t c h e d   c o v e r s :   a d d   t h e   f o l l o w i n g   t o   " F r o n t   c o v e r "   s e a r c h   p a t t e r n s : 
 
 c o v e r . *   
 
 
 
 D i s p l a y   o f   f e t c h e d   a r t i s t   i m a g e s :   a d d   t h e   f o l l o w i n g   t o   " A r t i s t "   s e a r c h   p a t t e r n s : 
 
 X X \ f o o b a r 2 0 0 0 \ y t t m \ a r t _ i m g \ $ c u t ( % a r t i s t % , 1 ) \ % a r t i s t % \ * 
 
 w h e r e   X X   i s   y o u r   o w n   s p e c i f i c   p a t h .   O n e   i m a g e   w i l l   b e   p i c k e d   f o r   e a c h   a r t i s t 
 
 
 
 I f   m u l t i - v a l u e   t a g s   a r e   u s e d ,   $ m e t a ( a r t i s t , 0 )   e t c   m a y   w o r k   b e t t e r   t h a n   % a r t i s t % 
 
 
 
 T h e   a b o v e   s t y l e s   c a n   a l s o   b e   u s e d   i n   C U I   a r t w o r k   s o u r c e s   
 
 
 
 T h e   s c r i p t   a l w a y s   r e p l a c e s   l e a d i n g   d o t s   i n   m e t a d a t a   w i t h   u n d e r s c o r e s   i n   f o l d e r s   a n d   f i l e   n a m e s .   T h i s   i s   b e c a u s e   f o o b a r 2 0 0 0   d o e s n ' t   a u t o m a t i c a l l y   h a n d l e   t h i s   c a s e   a n d   w o n ' t   l o a d   i m a g e s   i f   a n y   f o l d e r   i n   t h e   s e a r c h   p a t t e r n   h a s   a   l e a d i n g   d o t   " . " .   T h i s   s c e n a r i o   i s   r a r e   a n d   c a n   b e   i g n o r e d   b y   m o s t   u s e r s .   B u t   i f   y o u   h a v e   a r t i s t s   l i k e   " . 3 8   S p e c i a l "   c o n s i d e r   u s i n g   t h e   f o l l o w i n g   s t y l e   i n s t e a d ,   w h i c h   w i l l   e n s u r e   a r t i s t   i m a g e s   a r e   l o a d e d   f o r   a l l   a r t i s t s : 
 
 X X \ f o o b a r 2 0 0 0 \ y t t m \ a r t _ i m g \ $ r e p l a c e ( $ c u t ( % a r t i s t % , 1 ) , . , _ ) \ $ i f ( $ s t r i c m p ( $ c u t ( % a r t i s t % , 1 ) , . ) , _ $ s u b s t r ( % a r t i s t % , 2 , $ l e n ( % a r t i s t % ) ) , % a r t i s t % ) \ * 
 
 
 
 
 
 T A G   W R I T I N G 
 
 
 
 S H I F T   +   r i g h t   c l i c k   >   m e n u   >   W r i t e   T a g s   t o   S e l e c t e d   T r a c k s   ( g r a y e d   i f   n o   p l a y l i s t   f i l e s   a r e   s e l e c t e d ) 
 
 
 
 A   s u m m a r y   w i l l   s h o w   t h e   t a g s   t h a t   a r e   t o   b e   w r i t t e n .   T a g s   w r i t t e n   a r e   m u l t i v a l u e   e x c e p t   f o r   A l b u m   R a t i n g   A l l M u s i c   
 
 
 
 A v a i l a b l e   t a g s   a r e : 
 
 
 
 A l b u m   G e n r e   A l l M u s i c 
 
 A l b u m   M o o d   A l l M u s i c 
 
 A l b u m   R a t i n g   A l l M u s i c 
 
 A l b u m   T h e m e   A l l M u s i c 
 
 A r t i s t   G e n r e   A l l M u s i c 
 
 A l b u m   G e n r e   L a s t . f m 
 
 A r t i s t   G e n r e   L a s t . f m 
 
 S i m i l a r   A r t i s t s   L a s t . f m   
 
 
 
 S e l e c t   t a g s   w r i t t e n ,   c h a n g e   t a g   n a m e s   a n d   c o n f i g u r e   t a g   s e t t i n g s ,   i f   r e q u i r e d ,   i n   s e r v e r   s e t t i n g s   ( b i o g r a p h y _ j s p . i n i ) 
 
 
 
 A l l   t a g   w r i t i n g   i s   f r o m   s a v e d   s o u r c e s   ( i . e .   o n l y   e x i s t i n g   i n f o   i n   a l r e a d y   s a v e d   b i o s ,   r e v i e w s   a n d   s i m i l a r   a r t i s t s   i s   w r i t t e n ) .   T h i s   s h o u l d   w o r k   b e s t   i f   y o u ' v e   b e e n   u s i n g   J S c r i p t   B i o g r a p h y   f o r   a   w h i l e .   F i l e s   w i t h   m i s s i n g   t a g s   c a n   n o r m a l l y   b e   i d e n t i f i e d   b y   c h o o s i n g   t h e   " ? "   a t   t h e   t o p   o f   l i b r a r y   v i e w s   e t c 
 
 
 
 B y   d e f a u l t   l a s t . f m   g e n r e   t a g s   a r e   c l e a n e d   u p   b e f o r e   t h e y ' r e   w r i t t e n .   T h i s   a i m s   t o   r e m o v e   n o n - g e n r e   t a g s   f r o m   l a s t . f m   t o p   t a g s   l i s t s   a n d   s o r t   s p e l l i n g   v a r i a n c e s .   A d j u s t   p a r a m e t e r s   i n   " A D V . L a s t . f m G e n r e T a g   . . . "   i n   p a n e l   p r o p e r t i e s   i f   r e q u i r e d ;   s w i t c h   o f f   c l e a n   u p   t h e r e i n   t o   w r i t e   o r i g i n a l   t o p   t a g s 
 
 
 
 T h e   n u m b e r   o f   s i m i l a r   a r t i s t s   t o   w r i t e   c a n   b e   s e t   ( 0 - 1 0 0 ) .   U p   t o   4   a r e   r e a d   f r o m   t h e   b i o g r a p h y .   U s i n g   5 +   r e q u i r e s   a   s a v e d   l i s t   ( s a v i n g   a u t o - e n a b l e s   b y   d e f a u l t   w h i l e   n u m b e r   s e t   t o   5 + ) .   I f   s e t   t o   5 + ,   t h e r e   i s   n o   f a l l b a c k   t o   r e a d i n g   t h e   4   i n   t h e   b i o g r a p h y .   I f   w r i t i n g   > 2 0   s i m i l a r   a r t i s t s ,   i t ' s   l i k e l y   t o   b e   n e c e s s a r y   t o   i n c r e a s e   s i z e   l i m i t s   i n   " L a r g e F i e l d s C o n f i g . t x t "   f o r   c o r r e c t   o p e r a t i o n   
 
 
 
 W o r k s   w e l l   w i t h   l i b r a r y   v i e w s   s u c h   a s : 
 
 
 
 V i e w   b y   A l b u m   G e n r e   A l l M u s i c   / /   % < a l b u m   g e n r e   a l l m u s i c > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   M o o d   A l l M u s i c   / /   % < a l b u m   m o o d   a l l m u s i c > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   A l b u m   R a t i n g   A l l M u s i c   / /   % a l b u m   r a t i n g   a l l m u s i c % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   T h e m e   A l l M u s i c   / /   % < a l b u m   t h e m e   a l l m u s i c > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   A r t i s t   G e n r e   A l l M u s i c   / /   % < a r t i s t   g e n r e   a l l m u s i c > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   A l b u m   G e n r e   L a s t . f m   / /   % < a l b u m   g e n r e   l a s t . f m > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 
 
 V i e w   b y   A r t i s t   G e n r e   L a s t . f m   / /   % < a r t i s t   g e n r e   l a s t . f m > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 V i e w   b y   S i m i l a r   A r t i s t s   L a s t . f m   / /   % < s i m i l a r   a r t i s t s   l a s t . f m > % | [ % a l b u m   a r t i s t %   -   ] % a l b u m % | [ [ % d i s c n u m b e r % . ] % t r a c k n u m b e r % .   ] [ % t r a c k   a r t i s t %   -   ] % t i t l e % 
 
 
 
 A l b u m   R a t i n g   A l l M u s i c   i s   w r i t t e n   o n   a   0 - 1 0   s c a l e   t o   f a c i l i t a t e   s o r t i n g   a n d   q u e r y   h a n d l i n g 
 
   
 
 D u r i n g   t a g   w r i t i n g   a l l   i n f o   i s   f i r s t   r e a d   f r o m   d i s c   a n d   p r o c e s s e d .   I f   w r i t i n g   a   l o t   o f   f i l e s   t h e r e   m a y   t h e r e f o r e   b e   a   d e l a y   b e f o r e   t h e   u p d a t i n g   f i l e s   p r o g r e s s   b o x   a p p e a r s 
 
 
 
 I t   i s   r e c o m m e n d e d   t o   t r y   t a g   w r i t i n g   o n   a   r e p r e s e n t a t i v e   s e t   o f   f i l e s   f i r s t   t o   o p t i m i s e   s e t t i n g s   &   e n s u r e   i t s   w o r k i n g   a s   r e q u i r e d   e t c .   A r t i s t ,   a l b u m   a r t i s t   &   a l b u m   a r e   d e t e r m i n e d   b y   s e r v e r   s e t t i n g s   ( b i o g r a p h y _ j s p . i n i )   f o r   % B I O _ A R T I S T % ,   % B I O _ A L B U M A R T I S T %   a n d   % B I O _ A L B U M % 
 
 
 
 
 
 A D V A N C E D :   C U S T O M   C O V E R   P A T H S 
 
 
 
 M o s t   u s e r s   s h o u l d n ' t   n e e d   t h i s   f e a t u r e   a s   c o v e r s   a r e   a u t o - l o a d e d   v i a   f o o b a r 2 0 0 0   a l b u m   a r t   r e a d e r   o r   f r o m   s a v e   l o c a t i o n s .   E n a b l e   i f   r e q u i r e d   i n   s e r v e r   s e t t i n g s   ( b i o g r a p h y _ j s p . i n i ) .   C u s t o m   c o v e r   p a t h s   w i l l   t h e n   b e   c h e c k e d   f i r s t .   F o r   c u s t o m   p a t h s   e n t e r   f u l l   p a t h   m i n u s   e x t e n s i o n ;   u p   t o   5   c a n   b e   e n t e r e d   o n   s e p a r a t e   l i n e s   a l l o w i n g   f o r   d i f f e r e n t   l o c a t i o n s   &   f i l e   n a m e s .   A l l   t i t l e   f o r m a t t i n g   +   a b s o l u t e   p a t h s   s u p p o r t e d .   U s e   $ r e p l a c e   f o r   c u s t o m   i l l e g a l   c h a r a c t e r   r e p l a c e m e n t s   ( n o   a u t o   r e p l a c e m e n t s   h e r e ) .   % B I O _ A L B U M A R T I S T % ,   % B I O _ A R T I S T %   a n d   % B I O _ A L B U M %   a r e   s u p p o r t e d ,   b u t   d o n ' t   h a v e   t o   b e   u s e d   i f   s t a n d a r d   f i e l d s   w o r k .   % p a t h %   O K   h e r e   a s   l o a d   o n l y   &   n o   s a v e   i n c o m p a t i b i l i t y   w i t h   r a d i o   s t r e a m s   e t c 
 
 
 
 E x a m p l e   p a t h = % p r o f i l e % \ c o v e r \ $ r e p l a c e ( % a l b u m   a r t i s t %   -   % a l b u m % , / , _ , \ , _ , | , _ , : , _ , * , _ , " , _ , < , _ , > , _ , ? , _ )   ' [ ' % d a t e % ' ] ' 
 
 
 
 
 
 